vBadvanced Forums  

安装 升级 常见问题 帮助和支持


vBadvanced CMPS (内容管理及接口系统) 2.0 For vBulletin 3.5 正式版
简介:
vBadvanced CMPS (内容管理及接口系统)是一个高级接口/内容管理系统, 它可以使你在站点页面中方便地嵌入vBulletin论坛的众多信息. 同时可以方便地创建和管理新页面, 以及根据个人需要改变许多设置. 其模块系统还可以方便地在不修改任何文件的情况下添加自定义模块, 同时也方便了与其它的vBulletin页面和插件的整合. 完全基于模版设计, 以及完全与vBulletin整合, 可以方便地在管理面版中自定义及改变任何东西.
特性:
  • 在vBulletin管理面版中方便地创建和管理你的站点内容和新闻页面.
  • 在不修改任何vBulletin或vBadvanced文件的情况下方便地添加新模块.
  • 可以在单个页面中为每个模块设置不同的值.
  • 在单个页面中方便地开启/关闭模块.
  • 在管理面版中设置和改变所有选项.
  • 实现了彻底的模版化, 可以非常方便地进行个性化设置.
  • 包括所有数据库修改和模版修改的安装文件以供快速安装.
  • 快速卸载.
  • 在vBulletin 3.5 Beta, RC1, RC2, RC3下测试稳定.
  • 100%符合XHTML 1.0.
  • 以及 更多!

内嵌模块:
  • 欢迎版块 - 在主页上创建供会员登录站点的表单, 对已登录会员显示其头像, 上次访问, 和新悄悄话(以上均可开启/关闭)
  • 新闻 - 在你指定的版块中张贴新闻并显示在页面上. 附加选项可在新闻帖子中显示附件, 帖子图标, 图片, HTML和其它.
  • 新闻存档 - 旧新闻帖子的一个浓缩版本. 可设置显示的帖子数目.
  • 最新主题 - 显示论坛中的最新主题. 附加选项可设定显示的主题数目, 显示主题首个帖子的预览, 图标, 和最新发表的帖子信息.
  • 当前投票 - 在主页上显示并允许会员参与投票.
  • 好友列表 - 对已登录会员显示好友列表.
  • 在线用户 - 显示在线用户的列表, 包括"最高在线人数纪录"信息.
  • 统计信息 - 显示诸如会员总数, 主题, 帖子, 发帖最多的会员, 最新会员, 和今天生日的会员之类的统计信息.
  • 迷你日历 - 显示附带有事件链接的迷你日历
  • 搜索 - 搜索框供会员快速搜索论坛.
  • 快速管理 - 对有验证权限的会员显示等待验证的帖子, 主题, 会员, 附件及日历事件信息.
  • 自定义页面内容 - 允许你方便地指定一个模版以内嵌某个页面的内容.

更多的可用模块, 请访问 Addon Modules, Hacks, & Modifications forum at vbadvanced.com.
帮助和支持
提问前请先阅读下面的常见问题!
如果你有在常见问题中没有涉及到的问题, 请到 vbadvanced.com 中的对应版块发帖. 我们将非常乐意提供力所能及的帮助. 通过e-mail, 悄悄话和其它途径直接联系我们的职员的行为 将被忽略 .

若您对简体中文版本的翻译有疑义或问题, 请到http://vbulletin.008.net, 发贴指出,我将尽快做出修正.
版权
This script is © 2003 - 2004 vBadvanced.com and PlurPlanet, LLC.
This script is NOT to be re-distributed in any way or placed on a web site for download.

不得修改脚本中的任何版权标记 除非你已购买了一个Brand Free许可.

此简体中文UTF8版由奥丁制作.



安装说明
第一步 - 文件修改

打开 /forum/global.php file: (3 处改动 )

查找:
define('VB_AREA', 'Forum');

在下面添加:
if (defined('VBA_PORTAL'))
{
	require_once('./includes/vba_cmps_include_template.php');
}


查找:
// #############################################################################
// ######################## START TEMPLATES & STYLES ###########################
// #############################################################################

在上方添加:
if (defined('VBA_PORTAL'))
{
	require_once('./includes/vba_cmps_include_top.php');
}


查找:
// #############################################################################
// ######################### END TEMPLATES & STYLES ############################
// #############################################################################

在上方添加:
if (defined('VBA_PORTAL'))
{
	require_once('./includes/vba_cmps_include_bottom.php');
}


打开cmps_index.php文件:

请打开本文件夹下的cmps_index.php文件, 并查找:
chdir('/home/yoursite/public_html/forum');

将chdir()函数中的路径替换为你的论坛在服务器上的完整路径.
这是什么意思?

注意: 如果你打算此文件放置在你的论坛文件夹内, 把这行注释掉即可.
第二步 - 可选文件修改 (非必须)

此修改将在风格管理器中把新添加的CMPS模块放到一个组里面. 否则它们将显示为自定义模版.

打开 /forum/includes/adminfunctions_template.php 文件:

查找:
	'aaa' => 'AAA Old Backup'

在上方添加:
	'adv_portal' => 'vBadvanced CMPS',

第三步 - 上传文件
将新的vBadvanced CMPS文件和你修改过的vBulletin文件上传到下列目录.
根目录 - cmps_index.php (一切妥当后, 你也可以把它重名为index.php)
根目录/forums - global.php
根目录/forums/admincp - index.php (如果做了修改), vbacmps_install.php, vba_cmps_admin.php
根目录/forums/cpstyles - vba_cp_logo.gif
根目录/forums/includes - adminfunctions_template.php (if modified), adminfunctions_vba_cmps.php, vba_cmps_include_top.php, vba_cmps_include_bottom.php, vba_cmps_include_template.php
根目录/forums/images/misc - noavatar.gif
根目录/forums/modules - Upload this folder and all of it's contents
主题: 请确认用Binary模式上传/forums/images and /forum/cpstyles目录及其内容, 其它文件用ASCII模式.

你需要把/forums/modules目录chmod为777:

第四步 - 运行安装脚本
现在已经接近于到达成功的彼岸了! 请在浏览器中运行安装脚本(访问http://yoursite.com/forum/admincp/vbacmps_install.php).
此脚本将应用所有必需的修改到你的数据库, 并为你安装模版, 短语, 设置和其它短语. 安装完成后会前往你的管理面版, 此时你会发现一个名为"vBadvanced CMPS"的新组. 你可以在此修改设定, 添加/编辑模块和添加/编辑页面.

获取更多关于使用本产品的信息, 请参阅vbadvanced.com的用户参考手册.


Frequently Asked Questions
Q. 我不知道如何获取论坛的路径.
Or
当我首次运行脚本时遇到下列错误:
Warning: chdir() [function.chdir]: No such file or directory (errno 2) in /home/yoursite/html/cmps_index.php on line 8


A. 论坛路径设置有误. 创建一个名为info.php的文件, 内容如下:


<? phpinfo(); ?>


将此文件上传到你的论坛目录并在浏览器中运行. 你会看到一堆关于主机的设定. 其中包括:

_SERVER["PATH_TRANSLATED"]

查找此设定, 复制该路径并将此粘贴到cmps_index.php文件中的相应位置. 重新上传cmps_index.php文件.
Q. 我安装好了, 可是我在登录和退出论坛时有问题.
A. 试试清除你的cookies. 如果问题仍然存在, 编辑你的 'Cookie域' 设定 (在vBulletin常规选项的Cookies和HTTP头部信息选项中)为".yoursite.com" (注意有两个点!).
确认右方的 'Cookies保存路径' 已设为 '/'.
Q. vBadvanced页面中的一些图片无法显示.
A. 若是您的表情及/或图标无法显示, 请将安装文件上传到/forum/admincp目录并在浏览器中运行. 你将看到一个 '点击此处更新图片路径'的链接. 点击该链接将尝试修正你的图片路径. 如果失败, 你将需要在管理面版中为每个表情和图标改动URL. 如果你的按钮等无法显示, 请参阅 这里 的指引.
Q. 我升级了vBulletin, 现在我的页面无法显示!
A. 将vbacmps_install.php文件上传到admincp目录, 并在浏览器中运行. 选择仅安装模版的选项.


帮助和支持
提问前请先阅读上面的常见问题!
如果你有在常见问题中没有涉及到的问题, 请到 vbadvanced.com 中的对应版块发帖. 我们将非常乐意提供力所能及的帮助. 通过e-mail, 悄悄话和其它途径直接联系我们的职员的行为 将被忽略 .
若您对简体中文版本的翻译有疑义或问题, 请到 http://vbulletin.008.net , 发贴指出,我将尽快做出修正.


升级
1). 如果你的 vBulletin 论坛不是3.5系列,请先升级论坛到3.5.
2). 然后上传所有新的 CMPS 文件覆盖原来的.
3). 最后运行 http://你的论坛路径/admincp/vbacmps_install.php. 选择升级即可.
4). 需注意,此版本只在编码为UTF8的vBulletin 3.5系列上测试通过.英文ISO编码安装后会显示为乱码.本人不对安装后一切不可预见的后果负责.